Skip to content

Conversation

nickolas-deboom
Copy link
Contributor

Keys in datastore tables need to be strings in order to be JSON serializable. SUPPORTED_EVSE_MODES_MAP and
SUPPORTED_DEVICE_ENERGY_MANAGEMENT_MODES_MAP need to be updated.

Copy link

github-actions bot commented Sep 22, 2025

Channel deleted.

Copy link

github-actions bot commented Sep 22, 2025

Test Results

   71 files    455 suites   0s ⏱️
2 355 tests 2 355 ✅ 0 💤 0 ❌
3 978 runs  3 978 ✅ 0 💤 0 ❌

Results for commit 2450afd.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Sep 22, 2025

File Coverage
All files 85%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/matter-energy/src/embedded_cluster_utils.lua 80%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/matter-energy/src/init.lua 85%

Minimum allowed coverage is 90%

Generated by 🐒 cobertura-action against 2450afd

Copy link
Contributor

@hcarter-775 hcarter-775 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

spot test with VDA and I think this is good to go

@nickolas-deboom nickolas-deboom force-pushed the matter-energy-fix-non-json-serializable-fields branch from abc9d86 to 2f36114 Compare October 8, 2025 17:03
@nickolas-deboom
Copy link
Contributor Author

spot test with VDA and I think this is good to go

Tested with Battery Storage, Solar Power, and EVSE device types. Everything works fine except energyMeter is not populated because of read failures from the VDA for ElectricalEnergyMeasurement. Since this is a VDA issue, the behavior is the same on the production driver and the issue is unrelated to this change.

Keys in datastore tables need to be strings in order to be JSON
serializable. SUPPORTED_EVSE_MODES_MAP and
SUPPORTED_DEVICE_ENERGY_MANAGEMENT_MODES_MAP need to be updated.
@nickolas-deboom nickolas-deboom force-pushed the matter-energy-fix-non-json-serializable-fields branch from 20b655b to 2450afd Compare October 9, 2025 21:03
@nickolas-deboom nickolas-deboom merged commit 96500cc into main Oct 13, 2025
11 checks passed
@nickolas-deboom nickolas-deboom deleted the matter-energy-fix-non-json-serializable-fields branch October 13, 2025 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants